PETA Are Officially Insane By israellycool Moonbats • April 2009 • Views: 213 You won’t believe their latest idiocy